strand on the bases - French English Dictionary